• word of the day

    buena vista

    buena vista - Dictionary definition and meaning for word buena vista

    Definition
    (noun) a pitched battle in the Mexican War in 1847; United States forces under Zachary Taylor defeated the Mexican forces under Santa Anna at a locality in northern Mexico
Download our Mobile App Today
Receive our word of the day
on Whatsapp